Assistance à l'architecte pour la construction d'architectures à base de composants

نویسندگان

  • Nicolas Desnos
  • Christelle Urtado
  • Sylvain Vauttier
  • Marianne Huchard
چکیده

RÉSUMÉ. Dans un processus de développement à base de composants, la sélection et l’assemblage de composants logiciels incombent à l’architecte. De nombreux travaux se focalisent sur la tâche, complexe, de vérification de la validité d’un assemblage existant. Ce papier présente un système, destiné à l’architecte, qui offre trois niveaux d’assistance imbriqués facilitant la construction d’architectures valides. Il s’appuie sur une information décrivant les collaborations potentielles entre composants, plus riche que les seules interfaces fournies et requises et plus simple et synthétique que les protocoles. Nous proposons d’enrichir la description des composants de ports, primitifs et composites, qui fournissent un niveau d’information intermédiaire à partir duquel nous pouvons vérifier une propriété des architectures, la quasi-validité, qui est une condition nécessaire à leur validité. Nous appuyant sur ces notions, nous fournissons à l’architecte une représentation abstraite des collaborations potentielles, un algorithme d’aide semi-automatisé à la construction d’architectures et un algorithme entièrement automatique.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Assemblage automatique et adaptation d'applications à base de composants

Résumé. Dans cet article, nous introduisons MADCAR, un modèle de moteurs dédiés à la construction et à la reconfiguration dynamique et automatique d’applications à base de composants. Dans MADCAR, la description d’une application regroupe la définition des configurations valides et les règles de transfert de l’état de l’application lors des adaptations. Cette description est découplée de toute ...

متن کامل

ScalAgent, une plate-forme à composants pour applications asynchrones

RÉSUMÉ. L’usage généralisé d’Internet et l’intelligence croissante des équipements permettent le développement de services interactifs coopérant avec les systèmes d’information de l’entreprise. Développer et déployer ces services est un défi à la fois sur le plan des modèles et outils de construction, et sur celui des services systèmes sous-jacents (ou intergiciels). Il est aujourd’hui reconnu ...

متن کامل

Support pour la reconfiguration d'implantation dans les applications a composants Java

RÉSUMÉ. De nombreux modèles de composants sont aujourd’hui utilisés à des fins variées : construction d’applications, d’intergiciels, ou encore de systèmes d’exploitation. Ces modèles permettent tous des reconfigurations de structure, c’est-à-dire des modifications de l’architecture de l’application. En revanche, peu permettent des reconfigurations d’implantation qui consistent à modifier dynam...

متن کامل

La tolérance aux fautes adaptable pour les systèmes à composants : application à un gestionnaire de données

RÉSUMÉ. Ce papier présente notre approche pour la définition d’un framework qui autorise l’adaptation de la tolérance aux fautes aux systèmes à composants. Nous considérons que le processus permettant de fournir la tolérance aux fautes adaptable peut se faire en deux étapes : la personnalisation et la régulation dynamique. Le travail présenté dans ce papier concerne la personnalisation de la to...

متن کامل

Une approche architecturale à base de composants pour l'implémentation des Systèmes Multi-Agents

Résumé. Motivés par le développement des Systèmes Multi-Agents (SMA), nous explorons dans cet article la production de supports de développement orientés agent spécialisés en utilisant des architectures logicielles à composants. L’objectif de ce travail est de faciliter le passage de la conception du SMA, en termes de types d’agents et d’interactions, à son implémentation, à l’aide de ce que no...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006